Submodular Functions: Optimization and Approximation
نویسنده
چکیده
Submodular functions are discrete analogue of convex functions, arising in various fields of applied mathematics including game theory, information theory, and queueing theory. This survey aims at providing an overview on fundamental properties of submodular functions and recent algorithmic developments of their optimization and approximation. For submodular function minimization, the ellipsoid method had long been the only polynomial algorithm until combinatorial strongly polynomial algorithms appeared a decade ago. On the other hand, for submodular function maximization, which is NP-hard and known to refuse any polynomial algorithms, constant factor approximation algorithms have been developed with applications to combinatorial auction, machine learning, and social networks. In addition, an efficient method has been developed for approximating submoduar functions everywhere, which leads to a generic framework of designing approximation algorithms for combinatorial optimization problems with submodular costs. In some specific cases, however, one can devise better approximation algorithms. Mathematics Subject Classification (2010). Primary 90C27; Secondary 68W25.
منابع مشابه
Some Results about the Contractions and the Pendant Pairs of a Submodular System
Submodularity is an important property of set functions with deep theoretical results and various applications. Submodular systems appear in many applicable area, for example machine learning, economics, computer vision, social science, game theory and combinatorial optimization. Nowadays submodular functions optimization has been attracted by many researchers. Pendant pairs of a symmetric...
متن کاملA Proportionally Submodular Functions
Submodular functions are well-studied in combinatorial optimization, game theory and economics. The natural diminishing returns property makes them suitable for many applications. We study an extension of monotone submodular functions, which we call proportionally submodular functions. Our extension includes some (mildly) supermodular functions. We show that several natural functions belong to ...
متن کاملOn Learning Submodular Functions A Preliminary Draft
Submodular functions are a central concept in combinatorial optimization. The wide collection of optimization problems involving submodular functions encompasses many important combinatorial problems, such as Min-Cut and Max-Cut in graphs, various plant location problems, etc. In the operations research literature, many heuristics, exact algorithms, and approximation algorithms have been develo...
متن کاملMaximizing Submodular Functions under Matroid Constraints by Evolutionary Algorithms
Many combinatorial optimization problems have underlying goal functions that are submodular. The classical goal is to find a good solution for a given submodular function f under a given set of constraints. In this paper, we investigate the runtime of a simple single objective evolutionary algorithm called (1 + 1) EA and a multiobjective evolutionary algorithm called GSEMO until they have obtai...
متن کاملDerandomization for k-submodular maximization
Submodularity is one of the most important property of combinatorial optimization, and k-submodularity is a generalization of submodularity. Maximization of a k-submodular function is NP-hard, and approximation algorithm has been studied. For monotone k-submodular functions, [Iwata, Tanigawa, and Yoshida 2016] gave k/(2k−1)-approximation algorithm. In this paper, we give a deterministic algorit...
متن کامل